a little terrace - Turkish English Dictionary